Business

Fires scorch Spain and France, where flames reach the beach